body{ font-family:"Microsoft YaHei"; color: #374253; line-height: 1.8;}
a:link{ color: #374253; font-size:14px; text-decoration:none;}
a:visited{ color: #374253; font-size:14px; text-decoration:none;}
a:active{ color: #374253; font-size:14px; text-decoration:none;}
a:hover{ color: #bc1b24; font-size:14px; text-decoration:none;}
a { outline:none;}
ol, ul, li, dl, dd { list-style: none; margin: 0; padding: 0;}
.top{ background:#ffffff; width: 100%; height: 110px; position:fixed; top:0px; left:0px; z-index:9;}
.top .top-row{ width: 1200px; height: 110px; margin: 0px auto;}
.top .top-row .logo{ width: 161px; height: 50px; float: left; margin-top: 30px;}
.top .top-row .logo img{ width: 100%; height: 100%;}
.top .top-row .nav{ width:800px; height:50px; float: left; margin-left: 30px; margin-top: 30px; overflow:visible;}
.top .top-row .nav ul{ padding: 0px;}
.top .top-row .nav ul li{ width: auto; margin: 0px 22px; float: left; text-align: center; line-height: 50px; list-style: none; position:relative;}
.top .top-row .nav ul li a{ font-size: 18px; color: #374253 !important; display: block; }
.top .top-row .nav ul li a:hover{ text-decoration: none; color: #bc1b24;}
.top .top-row .nav ul li:hover{ height: 50px; border-bottom: 2px solid #bc1b24;}
.top .top-row .nav ul .active{ height: 50px; border-bottom: 2px solid #bc1b24;}
.top .top-row .nav ul .active a{ color: #bc1b24;}
.top .top-row .nav ul li dl{ width:110px; position:absolute; left:0px; top:50px; background-color: #fff; box-shadow: 0 0px 5px #ddd;}
.top .top-row .nav ul li dl dd{}
.top .top-row .nav ul li dl dd a{ font-size:14px; line-height: 46px;}
.top .top-row .nav ul li dl dd a:hover{ background:#bc1b24; color:#ffffff;}
.top .top-row .search{ width:200px; height:34px; float: right; margin-top: 38px;}
.top .top-row .search .form-group{ float: left;}
.top .top-row .search .form-group .form-control{ width: 155px; border-radius: 20px 0px 0px 20px; background: #f8f8f8; border: 1px solid #eeeeee; border-right: 0px; box-shadow: none;}
.top .top-row .search .btn{ width: 45px;  height:34px; float: left; border-radius: 0px 20px 20px 0px; background: #f8f8f8; border: 1px solid #eeeeee; border-left: 0px;}
.top .top-row .login{ width:auto; height:34px; float: right; margin-top: 38px; margin-left: 30px; height: 34px; line-height: 34px; color: #9aa6b8;}
.top .top-row .login a{ color: #9aa6b8;}
.top .top-row .login a:hover{ color: #bc1b24;}

#banner { width: 100%; height: 600px; margin-top:110px;}
#banner .image { width: 100%; height: 600px;}
#banner .image img{ height: 600px; }
#banner .pagination { position: absolute; z-index: 20; bottom: 10px; width: 100%; text-align: center;}
#banner .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #cccac1; margin: 0 5px; cursor: pointer;}
#banner .swiper-active-switch { padding: 0 10px; background: #999891;}

.container{ padding: 0px;}

.about_us{ padding: 80px 0px; background: #ffffff;}
.about_us a{ display: block; width: 100px; height: 32px; line-height: 32px; text-align: center; color: #bc1b24; border: 1px solid #bc1b24; margin-top: 10px;}

.product_service{ padding: 60px 0px; background: #f5f5f5;}
.product_service_title{ text-align: center; margin-bottom: 60px;}
.product_service_title h1{ margin: 0px auto 8px; width: 150px; font-weight: bold; padding-bottom: 15px; border-bottom: 3px solid #bc1b24; font-size: 34px; letter-spacing: 3px; text-align: center;}
.product_service_title span{ color: #c6cbd3; font-size: 20px; letter-spacing: 2px;}

.product_service_list{ margin-bottom: 30px; overflow:hidden;}
.product_service_list img{ width: 100%; height: auto;}
.product_service_list span{ display: block; height: 50px; line-height: 50px; font-size: 20px; text-align: center; background: #ffffff;}
.product_service_more{ font-size:16px;}
.product_service_more a{ display: block; width: 250px; height: 42px; line-height: 42px; text-align: center; color: #bc1b24; border: 1px solid #bc1b24; margin: 0px auto; border-radius: 5px; font-size:16px;}

.product_service_list dl{ position:absolute; top:0px; left:15px; background:#bc1b24; color:#ffffff ;width:calc(100% - 30px); padding:15px; height:100%;}
.product_service_list dt{ text-align:center; padding:15px 0px 29px; font-size:20px; font-weight:500;}
.product_service_list a{ display:block; width:100px; height:30px; line-height:30px; text-align:center; background:#ffffff; color:#bc1b24; margin-top:15px;}

.teaching_model{ padding: 60px 0px; background: url(../images/tm_bj.jpg) top center;}
.teaching_model_title{ text-align: center; margin-bottom: 60px;}
.teaching_model_title h1{ margin: 0px auto 8px; width: 150px; font-weight: bold; padding-bottom: 15px; border-bottom: 3px solid #bc1b24; font-size: 34px; letter-spacing: 3px; text-align: center;}
.teaching_model_title span{ color: #b0b0b9; font-size: 20px; letter-spacing: 2px;}
.teaching_model .sy_content02_list{ width: 310px;}
.teaching_model .sy_content02_list dl{ padding: 30px; border: 1px solid #d2d2d2; border-top:none; background: #ffffff;} 
.teaching_model .sy_content02_list dt{ text-align: center; font-size: 20px; font-weight: 500;}
.teaching_model .sy_content02_list span{ display: block; width: 40px; height: 4px; background: #bc1b24; margin: 15px auto; border-radius: 2px;}
.teaching_model .sy_content02_list dd{ line-height: 1.8;}
.teaching_model .sy_content02_list:hover dl{ background: #bc1b24; color: #ffffff; border: 1px solid #bc1b24; border-top:none;}
.teaching_model .sy_content02_list:hover span{ background: #ffffff;}


.curriculum_system{ padding: 60px 0px; background: #ffffff;}
.curriculum_system_title{ text-align: center; margin-bottom: 60px;}
.curriculum_system_title h1{ margin: 0px auto 8px; width: 150px; font-weight: bold; padding-bottom: 15px; border-bottom: 3px solid #bc1b24; font-size: 34px; letter-spacing: 3px; text-align: center;}
.curriculum_system_title span{ color: #cdd2da; font-size: 20px; letter-spacing: 2px;}

.curriculum_system_list{ background:#eeeeee; padding:40px 0px 30px; margin:0px 15px 30px; width:calc(33.33% - 30px);}
.curriculum_system_list dt{ text-align:center; font-size:20px; font-weight:500; margin-bottom:15px; padding-top:72px;}
.curriculum_system_list dd{ width:40px; height:4px; background:#bc1b24; border-radius:2px; margin:0px auto;}
.curriculum_system_list:hover dd{ background:#ffffff;}
.curriculum_system_list:hover{ background:#bc1b24; cursor:pointer; color:#ffffff;}
.curriculum_system_list .cs_arr01{ background: url(../images/cs_arr01.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list:hover .cs_arr01{ background: url(../images/cs_arr01d.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list .cs_arr02{ background: url(../images/cs_arr02.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list:hover .cs_arr02{ background: url(../images/cs_arr02d.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list .cs_arr03{ background: url(../images/cs_arr03.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list:hover .cs_arr03{ background: url(../images/cs_arr03d.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list .cs_arr04{ background: url(../images/cs_arr04.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list:hover .cs_arr04{ background: url(../images/cs_arr04d.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list .cs_arr05{ background: url(../images/cs_arr05.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list:hover .cs_arr05{ background: url(../images/cs_arr05d.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list .cs_arr06{ background: url(../images/cs_arr06.png) no-repeat top center; background-size:38px 38px;}
.curriculum_system_list:hover .cs_arr06{ background: url(../images/cs_arr06d.png) no-repeat top center; background-size:38px 38px;}

.curriculum_system_more{ font-size:16px;}
.curriculum_system_more a{ display: block; width: 250px; height: 42px; line-height: 42px; text-align: center; color: #bc1b24; border: 1px solid #bc1b24; margin: 0px auto; border-radius: 5px; font-size:16px;}

.excellent_courses{ padding: 60px 0px; background: #f5f5f5;}
.excellent_courses_title{ text-align: center; margin-bottom: 60px;}
.excellent_courses_title h1{ margin: 0px auto 8px; width: 228px; font-weight: bold; padding-bottom: 15px; border-bottom: 3px solid #bc1b24; font-size: 34px; letter-spacing: 3px; text-align: center;}
.excellent_courses_title span{ color: #c6cbd3; font-size: 20px; letter-spacing: 2px;}

.excellent_courses_more{ font-size:16px;}
.excellent_courses_more a{ display: block; width: 250px; height: 42px; line-height: 42px; text-align: center; color: #bc1b24; border: 1px solid #bc1b24; margin: 0px auto; border-radius: 5px; font-size:16px;}

.excellent_technical{ padding: 60px 0px; background: url(../images/ets_bj.jpg) top center;}
.excellent_technical_title{ text-align: center; margin-bottom: 60px;}
.excellent_technical_title h1{ margin: 0px auto 8px; width: 228px; font-weight: bold; padding-bottom: 15px; border-bottom: 3px solid #ffffff; font-size: 34px; letter-spacing: 3px; text-align: center; color: #ffffff;}
.excellent_technical_title span{ color: #d89395; font-size: 20px; letter-spacing: 2px;}

.excellent_technical_list{ color:#ffffff; padding:30px;}
.excellent_technical_list dt{ text-align:center; font-size:20px; font-weight:500; margin-bottom:15px; padding-top:55px;}
.excellent_technical_list:hover{ background:#ffffff; border-radius:15px; cursor:pointer; color:#374253;}
.excellent_technical_list .ets_arr01{ background: url(../images/ets_arr01.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list:hover .ets_arr01{ background: url(../images/ets_arr01d.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list .ets_arr02{ background: url(../images/ets_arr02.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list:hover .ets_arr02{ background: url(../images/ets_arr02d.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list .ets_arr03{ background: url(../images/ets_arr03.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list:hover .ets_arr03{ background: url(../images/ets_arr03d.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list .ets_arr04{ background: url(../images/ets_arr04.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list:hover .ets_arr04{ background: url(../images/ets_arr04d.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list .ets_arr05{ background: url(../images/ets_arr05.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list:hover .ets_arr05{ background: url(../images/ets_arr05d.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list .ets_arr06{ background: url(../images/ets_arr06.png) no-repeat top center; background-size:50px 50px;}
.excellent_technical_list:hover .ets_arr06{ background: url(../images/ets_arr06d.png) no-repeat top center; background-size:50px 50px;}

.cooperative_organization{ padding: 60px 0px; background: url(../images/co_bj.jpg) top center;}
.cooperative_organization_title{ text-align: center; margin-bottom: 60px;}
.cooperative_organization_title h1{ margin: 0px auto 8px; width: 228px; font-weight: bold; padding-bottom: 15px; border-bottom: 3px solid #bc1b24; font-size: 34px; letter-spacing: 3px; text-align: center;}
.cooperative_organization_title span{ color: #c6cbd3; font-size: 20px; letter-spacing: 2px;}

.cooperative_organization_more{ font-size:16px;}
.cooperative_organization_more a{ display: block; width: 250px; height: 42px; line-height: 42px; text-align: center; color: #bc1b24; border: 1px solid #bc1b24; margin: 0px auto; border-radius: 5px; font-size:16px;}

.news_content{ padding:60px 0px;}
.news_content .news_content_title{ width: 100%; margin-bottom: 30px;}
.news_content .news_content_title h3{ display: inline-block; float: left; margin: 0px; font-size: 34px;}
.news_content .news_content_title span{ width:calc(100% - 270px); display: inline-block; float: left; height: 15px; border-bottom: 1px solid #cccccc; margin-left: 30px;}
.news_content .news_content_title a{ display: inline-block; float: right;}
.news_content .news_info{ border-right: 1px solid #eeeeee;}
.news_content .news_info h3{ font-size: 20px; margin-top: 0px;}
.news_content .news_info a{ color: #bc1b24;}
.news_content .news_list{}
.news_content .news_list ul li{}
.news_content .news_list ul li a{ display: block; height: 36px; line-height: 36px; overflow: hidden; padding-left: 15px; background: url(../images/news_arr01.jpg) no-repeat left;}
.news_content .news_list ul li a:hover{ background: url(../images/news_arr02.jpg) no-repeat left;}

.map_content{ padding: 100px 0px; background: url(../images/bg_map.jpg) top center; text-align:center;}
.map_content dl{ width:20%; float:left;}
.map_content dt{ font-size:20px; font-weight:500;}
.map_content dt span{ font-size:48px;}
.map_content dd{ font-size:20px;}

#institutions .swiper_box {
  margin: 0px auto 60px;
  width: 1200px;
  overflow: hidden;
  position: relative;
}
#institutions .btn_left {
  width: 30px;
  height: 30px;
  position: absolute;
  left: 40px;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
  z-index: 9;
}
#institutions .btn_right {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 40px;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
  z-index: 9;
}
#institutions #institutions_list {
  width: 1000px;
  height: 150px;
  text-align: center;
}
#institutions #institutions_list .img {
  width: 200px;
  height: 100px;
}
#institutions #institutions_list p{ margin:0px;}
#institutions #institutions_list .txt{ font-size:20px; margin-top:15px;}

.bottom_top{ padding: 40px 0px; background: #f3f3f3;}
.bottom_top img{ float:left; margin-right:20px;}
.bottom_top dl{ float:left; margin-top:9px;}
.bottom_top dt{ font-size:20px; font-weight:500;}
.bottom_top dd{ font-size:16px;}

.bottom{ padding:30px 0px; background:#2e3139; color:#777f8e; font-size:12px; line-height:2.0;}
.bottom a{ color:#777f8e; font-size:12px;}
.bottom a:hover{ color:#eeeeee;}
.bottom_copy{ margin-top:30px;}
.bottom_ewm{ text-align:center; color:#ffffff;}

.c_banner{ margin-top: 110px; width: 100%; height: 640px;}
.c_banner img{ width: 100%;}

.international_travel{ padding: 80px 0px; background: #ffffff;}
.international_travel .container{ background: #f5f5f5; padding: 50px; height: 280px;}
.international_travel .container h3{ font-size: 30PX; margin: 0px;}
.international_travel .container h3 span{ display: block; font-size: 14px; color: #cccccc; margin: 10px 0px 20px;}
.international_travel .container img{ width: 100%;}

.international_travel02{ padding: 60px 0px; background: url(../images/its_bj01.jpg) bottom center no-repeat #f9fbfc; text-align: center;}

.international_travel03{ padding: 50px 0px 0px; text-align: center;}

.international_travel04{ padding: 60px 0px 0px; background: url(../images/its_bj02.jpg) bottom center; text-align: center; height: 485px;}
.international_travel04 .container{ margin-top: 60px;}
.international_travel04 .container div{ padding: 50px 30px; text-align: left; color: #ffffff;}
.international_travel04 .container div span{ display: block; font-size: 20px; margin: 50px 0px 10px;}
.international_travel04 .container div{ margin: 0px 15px; width:calc(25% - 30px); }

.international_travel05{ padding: 180px 0px 50px; text-align: center;}

.international_travel06{ padding: 60px 0px; background: url(../images/its_bj02.jpg) top center no-repeat; background-size: auto 100%; text-align: center;}
.international_travel06 .container{ margin-top: 30px;}
.international_travel06_list{ padding: 30px; color: #ffffff;}
.international_travel06_list img{ float: left; margin-right: 30px;}
.international_travel06_list dl{ text-align: left;}
.international_travel06_list dt{ font-size: 20px; font-weight: 500; margin-bottom: 12px; margin-top: 10px;}
.international_travel06_list:hover{ background: #ffffff; border-radius: 15px; color: #374253;}

.gnyx_content{ background: #ffffff;}
.gnyx_content_img01{ float: left;}
.gnyx_content_img02{ margin-left: -120px;}
.gnyx_content_jj{ background: #f5f5f5; padding: 50px;}

.gnyx_content02{ padding: 60px 0px; text-align: center;}

.gnyx_content03{ padding: 60px 0px; background: url(../images/gnyx_bj01.jpg) top center no-repeat; background-size: auto 100%;}
.gnyx_content03 .col-xs-12{ text-align: center; margin-bottom: 30px;}
.gnyx_content03 .col-xs-6 .gnyx_content03 .col-sm-4{}
.gnyx_content03 .col-xs-6 span, .gnyx_content03 .col-sm-4 span{ display: block; height: 60px; line-height: 60px; text-align: center; border: 1px solid #777777; margin: 20px 0px; font-size: 22px;}
.gnyx_content03 .col-xs-6 span:hover, .gnyx_content03 .col-sm-4 span:hover{ background: #bc1b24; border: 1px solid #bc1b24; color: #ffffff; cursor: pointer;}

.gnyx_content04{ padding: 60px 0px; background: #f5f5f5;}
.gnyx_content04 .container div{ padding: 0px; position: relative;}
.gnyx_content04 .gnyx_content_title{ text-align: center; margin-bottom: 60px;}
.gnyx_content04 .gnyx_content_img03{ width: 100%; height: 424px;}
.gnyx_content04 .kcys_01{ position: absolute; left: 0px; bottom: 0px; background: rgba(0, 0, 0, 0.7); padding: 20px; color: #ffffff;}
.gnyx_content04 .kcys_01 dt{ font-size: 20px; font-weight: 500; margin-bottom: 10px;}
.gnyx_content04 .kcys_02{ overflow: hidden;}
.gnyx_content04 .kcys_02 img{ width: 100%;}
.gnyx_content04 .kcys_02 dl{ position: absolute; left: 0px; top: 150px; background: rgba(0, 0, 0, 0.7); padding: 20px 30px; color: #ffffff; height: 100%;}
.gnyx_content04 .kcys_02 dt{ font-size: 20px; font-weight: 500; margin-bottom: 15px; text-align: center;}

.gnyx_content05{ padding: 60px 0px; background: url(../images/gnyx_bj02.jpg) top center no-repeat; background-size: 100% 100%; text-align: center;}

.gnyx_content06{ padding: 60px 0px; background: url(../images/gnyx_bj03.jpg) top center no-repeat; background-size: 100% 100%; text-align: center;}

.gnyx_content07{ padding: 60px 0px; background: #f5f5f5; text-align: center;}

.sy_content{ padding-bottom: 60px;}
.sy_content .container{ background: #ffffff; box-shadow: 0px 3px 6px #f2d1d3; padding: 45px 30px; margin-top: -100px;}
.sy_content .container img{ width: 100%;}
.sy_content .container h3{ font-size: 30px;}
.sy_content .sy_arr02{ width:31px !important; position: absolute; top: -15px; right: 0px;}

.sy_content02{ padding-bottom: 60px;}
.sy_content02 .sy_title{ text-align: center; font-size: 30px; margin-bottom: 60px;}
.sy_content02 .sy_content02_list{}
.sy_content02 .sy_content02_list img{ width: 100%;}
.sy_content02 .sy_content02_list dl{ padding: 30px; border: 1px solid #d2d2d2; border-top:none;} 
.sy_content02 .sy_content02_list dt{ text-align: center; font-size: 20px; font-weight: 500;}
.sy_content02 .sy_content02_list span{ display: block; width: 40px; height: 4px; background: #bc1b24; margin: 15px auto; border-radius: 2px;}
.sy_content02 .sy_content02_list dd{ line-height: 1.8;}
.sy_content02 .sy_content02_list:hover dl{ background: #bc1b24; color: #ffffff; border: 1px solid #bc1b24;}
.sy_content02 .sy_content02_list:hover span{ background: #ffffff;}

.sy_content03{ padding: 80px 0px; background: url(../images/sy_bj01.jpg) top center no-repeat; background-size: auto 100%; }
.sy_content03 .sy_title{ text-align: center; font-size: 30px; margin-bottom: 60px; color: #ffffff;}
.sy_content03 .sy_content03_list{ color: #ffffff; padding: 30px;}
.sy_content03 .sy_content03_list dt{ width: 110px; height: 110px; line-height: 110px; border: 2px solid #ffffff; border-radius:60px; text-align: center; font-size: 30px; font-weight: 500; margin: 0px auto 30px;}
.sy_content03 .sy_content03_list dd{ line-height: 1.8;}
.sy_content03 .sy_content03_list:hover{ background: #ffffff; color: #2b3e5e; border-radius:5px; cursor:pointer;}
.sy_content03 .sy_content03_list:hover dt{ border: 2px solid #bc1b24; color: #bc1b24;}

.sy_content04{ padding: 60px 0px;}
.sy_content04 .sy_title{ text-align: center; font-size: 30px; margin-bottom: 60px;}
.sy_content04 .sy_content04_list{ text-align:center;}
.sy_content04 .sy_content04_list dt{ width: 110px; height: 110px; line-height: 110px; border: 2px solid #cccccc; font-size: 30px; font-weight: 500; margin: 0px auto 30px; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.sy_content04 .sy_content04_list:hover dt{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);}
.sy_content04 .sy_content04_list span{ display:block; font-size: 20px; margin-bottom:5px;}
.sy_content04 .sy_content04_list dd{ line-height: 1.8;}
.sy_content04 .sy_content04_list:hover{ background: #ffffff; color: #2b3e5e; border-radius:5px; cursor:pointer;}
.sy_content04 .sy_content04_list:hover dt{ border: 2px solid #bc1b24; color: #bc1b24;}
.sy_content04 .sy_content04_list:hover span{ color: #bc1b24;}

.sy_content04 .sy_content04_list .sy_arr05{ background: url(../images/sy_arr05.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list:hover .sy_arr05{ background: url(../images/sy_arr05d.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list .sy_arr06{ background: url(../images/sy_arr06.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list:hover .sy_arr06{ background: url(../images/sy_arr06d.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list .sy_arr07{ background: url(../images/sy_arr07.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list:hover .sy_arr07{ background: url(../images/sy_arr07d.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list .sy_arr08{ background: url(../images/sy_arr08.png) no-repeat center; background-size:50px 50px;}
.sy_content04 .sy_content04_list:hover .sy_arr08{ background: url(../images/sy_arr08d.png) no-repeat center; background-size:50px 50px;}

.sy_content05{ padding: 60px 0px 150px; background:#f5f5f5;}
.sy_content05 .sy_title{ text-align: center; font-size: 30px; margin-bottom: 60px;}
.sy_content05 .sy_content05_list{}
.sy_content05 .sy_content05_list img{ width:100%;}
.sy_content05 .sy_content05_list dl{ width:calc(100% - 90px); margin:-30px auto 0px; background:#ffffff; padding:15px; position:absolute; left:45px; bottom:-80px; z-index:1;}
.sy_content05 .sy_content05_list dt{ font-size:20px; font-weight:500; margin-bottom:10px;}
.sy_content05 .sy_content05_list dd a{ display:block; height:30px; line-height:30px;}
.sy_content05 .sy_content05_list:hover dl{ background:#bc1b24;}
.sy_content05 .sy_content05_list:hover dt{ color:#ffffff;}
.sy_content05 .sy_content05_list:hover dd a{ color:#ffffff;}
.sy_content05 .sy_content05_list:hover dd a:hover{ text-decoration:underline;}

.yjxxx_content{ padding-bottom: 60px;}
.yjxxx_content .container{ background: #ffffff; box-shadow: 0px 3px 6px #eeeeee; padding: 30px; margin-top: -180px; border-radius:15px;}
.yjxxx_content .container img{ width: 100%;}
.yjxxx_content .container h3{ font-size: 20px; background:url(../images/yjxxx_arr01.jpg) no-repeat left; height:49px; line-height:40px; color:#ffffff; padding-left:20px; width:300px;}

.yjxxx_content02{ padding: 0px 0px 150px; background: url(../images/yjxxx_bj01.jpg) bottom center no-repeat;}
.yjxxx_content02 .yjxxx_title span{ display:block; width:200px; text-align: center; font-size: 30px; margin: 0px auto 60px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:70px; line-height:70px; background: url(../images/yjxxx_arr02.jpg) bottom center no-repeat;}
.yjxxx_content02 .yjxxx_content02_list{ text-align:center; padding:30px;}
.yjxxx_content02 .yjxxx_content02_list dt{ font-size:20px; font-weight:500; margin-bottom:15px; padding-top:95px;}
.yjxxx_arr03 dt{ background: url(../images/yjxxx_arr03.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr03:hover dt{ background: url(../images/yjxxx_arr03d.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr04 dt{ background: url(../images/yjxxx_arr04.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr04:hover dt{ background: url(../images/yjxxx_arr04d.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr05 dt{ background: url(../images/yjxxx_arr05.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr05:hover dt{ background: url(../images/yjxxx_arr05d.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr06 dt{ background: url(../images/yjxxx_arr06.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr06:hover dt{ background: url(../images/yjxxx_arr06d.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr07 dt{ background: url(../images/yjxxx_arr07.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr07:hover dt{ background: url(../images/yjxxx_arr07d.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr08 dt{ background: url(../images/yjxxx_arr08.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_arr08:hover dt{ background: url(../images/yjxxx_arr08d.png) no-repeat top center; background-size:80px 80px;}
.yjxxx_content02 .yjxxx_content02_list:hover{ border:3px solid #c61621;}
.yjxxx_content02 .yjxxx_content02_list:hover dt{ color: #bc1b24;}
.yjxxx_content02 .yjxxx_content02_list:hover dd{ color: #bc1b24;}
.yjxxx_arr03{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:5px solid #ffffff; border-right:1px solid #dddddd;}
.yjxxx_arr04{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:5px solid #ffffff; border-right:1px solid #dddddd;}
.yjxxx_arr05{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}
.yjxxx_arr06{ border-top:3px solid #ffffff; border-bottom:3px solid #ffffff; border-left:5px solid #ffffff; border-right:1px solid #dddddd;}
.yjxxx_arr07{ border-top:3px solid #ffffff; border-bottom:3px solid #ffffff; border-left:5px solid #ffffff; border-right:1px solid #dddddd;}
.yjxxx_arr08{ border-top:3px solid #ffffff; border-bottom:3px solid #ffffff; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}

.yjxxx_content03{ padding: 60px 0px;}
.yjxxx_content03 .yjxxx_title span{ display:block; width:200px; text-align: center; font-size: 30px; margin: 0px auto 60px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:70px; line-height:70px; background: url(../images/yjxxx_arr02.jpg) bottom center no-repeat;}
.yjxxx_content03 h3{ font-size:20px; background: url(../images/yjxxx_arr09.jpg) no-repeat left; padding-bottom:5px;}
.yjxxx_content03 ul li{ text-align:center; height:80px; line-height:80px; background:#e99ba0; color:#ffffff; font-size:20px; margin:5px; width:calc(50% - 10px); border-radius:10px;}

.yjxxx_content04{ padding: 60px 0px; background: url(../images/yjxxx_bj02.jpg) bottom center no-repeat;}
.yjxxx_content04 .yjxxx_title span{ display:block; width:200px; text-align: center; font-size: 30px; margin: 0px auto 60px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:70px; line-height:70px; background: url(../images/yjxxx_arr02.jpg) bottom center no-repeat;}
.yjxxx_content04 .yjxxx_title02{ background:#f2f2f2; padding:5px 10px; font-size:20px; line-height:1; margin-bottom:30px;}
.yjxxx_content04 .yjxxx_title02 span{ display:inline-block; width:3px; background:#bc1b24; margin-right:10px;}
.yjxxx_content04 img{ width:100%;}

.zhsj_content{ padding: 60px 0px; background: url(../images/zhsj_bj01.jpg) bottom center no-repeat;}
.zhsj_content .zhsj_title{ text-align: center; font-size: 30px; margin: 0px auto 60px;}
.zhsj_content .zhsj_title span{ font-size: 20px; color:#bc1b24; display:block; line-height:1;}
.zhsj_content .zhsj_content_list{ width:20%; float:left; padding:30px;}
.zhsj_content .zhsj_content_list:hover{ color:#ffffff;}
.zhsj_content .zhsj_content_list dt{ text-align:center; font-size:20px; font-weight:500; margin-bottom:15px; padding-top:125px;}
.zhsj_content .zhsj_content_list dd{ font-size:12px; line-height:1.8;}
.zhsj_arr01 dt{ background: url(../images/zhsj_arr01.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr01:hover{ background:#44a8e1;}
.zhsj_arr01:hover dt{ background: url(../images/zhsj_arr01d.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr02 dt{ background: url(../images/zhsj_arr02.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr02:hover{ background:#9967a9;}
.zhsj_arr02:hover dt{ background: url(../images/zhsj_arr02d.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr03 dt{ background: url(../images/zhsj_arr03.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr03:hover{ background:#ff9e2f;}
.zhsj_arr03:hover dt{ background: url(../images/zhsj_arr03d.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr04 dt{ background: url(../images/zhsj_arr04.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr04:hover{ background:#c22e36;}
.zhsj_arr04:hover dt{ background: url(../images/zhsj_arr04d.png) no-repeat top center; background-size:80px 110px;}
.zhsj_arr05 dt{ background: url(../images/zhsj_arr05.png) no-repeat top center; background-size:110px 110px;}
.zhsj_arr05:hover{ background:#4acbbc;}
.zhsj_arr05:hover dt{ background: url(../images/zhsj_arr05d.png) no-repeat top center; background-size:110px 110px;}

.zhsj_content02{ padding: 60px 0px;}
.zhsj_content02 .zhsj_title{ text-align: center; font-size: 30px; margin: 0px auto 60px;}
.zhsj_content02 .zhsj_title span{ font-size: 20px; color:#bc1b24; display:block; line-height:1;}
.zhsj_content02 .zhsj_content02_list{ padding:30px; font-size:16px; border-bottom:5px solid #ffffff; margin-bottom:30px;}
.zhsj_content02 .zhsj_content02_list img{ float:left; margin-right:30px;}
.zhsj_content02 .zhsj_content02_list:hover{ background:#ffffff; box-shadow: 0px 0px 6px #f2d1d3; border-bottom:5px solid #bc1b24;}

.zhsj_content03{ padding: 60px 0px; background: url(../images/zhsj_bj02.jpg) bottom center no-repeat;}
.zhsj_content03 img{ width:100%;}

.zhsj_content04{ padding: 60px 0px;}
.zhsj_content04 .zhsj_title{ text-align: center; font-size: 30px; margin: 0px auto 60px;}
.zhsj_content04 .zhsj_title span{ font-size: 20px; color:#bc1b24; display:block; line-height:1;}
.zhsj_content04 .zhsj_content04_list{ overflow: hidden; margin-bottom:30px;}
.zhsj_content04 .zhsj_content04_list img{ width: 100%;}
.zhsj_content04 .zhsj_content04_list dl{ position: absolute; left: 15px; top: 130px; padding: 20px 30px; color: #ffffff; height: 100%; width:calc(100% - 30px);}
.zhsj_content04 .zhsj_content04_list dt{ font-size: 20px; font-weight: 500; margin-bottom: 15px; text-align: center;}
.zhsj_content04 .zhsj_content04_list:hover dl{ background:#bc1b24;}

.zhsj_content05{ padding: 60px 0px; background: url(../images/zhsj_bj03.jpg) top center no-repeat; background-size: auto 100%; text-align: center;}
.zhsj_content05 .zhsj_title{ text-align: center; font-size: 30px; margin: 0px auto 60px;}
.zhsj_content05 .zhsj_title span{ font-size: 20px; color:#bc1b24; display:block; line-height:1;}
.zhsj_content05_list{ padding: 30px; margin-bottom:30px;}
.zhsj_content05_list img{ float: left; margin-right: 30px;}
.zhsj_content05_list dl{ text-align: left;}
.zhsj_content05_list dt{ font-size: 20px; font-weight: 500; margin-bottom: 12px; margin-top: 10px;}
.zhsj_content05_list:hover{ background: #ffffff; border-radius: 15px; box-shadow: 0px 0px 6px #cccccc;}

.kcjs_content{ padding:60px 0px;}

.kcjs_content02{ padding:0px 0px 60px;}
.kcjs_content02 .kcjs_title{ text-align:center;}
.kcjs_content02 .kcjs_content02_list{ padding:30px 10px; border-bottom:4px solid #ffffff; height:370px;}
.kcjs_content02 .kcjs_content02_list dt{ font-size:20px; font-weight:500; margin-bottom:15px; width:50px; height:50px; line-height:50px; background:#1d85dd; color:#ffffff; text-align:center; border-radius:25px; float:left; }
.kcjs_content02 .kcjs_content02_list dd{ float:right; width:calc(100% - 65px); line-height:1.8;}
.kcjs_content02 .kcjs_content02_list dd h3{ font-size:20px; margin-top:0px;}
.kcjs_content02 .kcjs_content02_list dd span{ display:inline-block; background:#e8f3fc; padding:0px 5px;}
.kcjs_content02 .kcjs_content02_list:hover{ background:#ffffff; border-bottom:4px solid #1d85dd; box-shadow: 0px 0px 6px #cccccc;}

.kcjs_content03{ padding:60px 0px; background:#f5f5f5;}
.kcjs_content03 h3{ background:#1d85dd; text-align:center; font-size:20px; color:#ffffff; padding:8px 0px; border-radius:30px;}
.kcjs_content03 .kcjs_content03_list01, .kcjs_content03 .kcjs_content03_list04{ margin-bottom:120px;}

.kcjs_content04{ padding: 120px 0px; background: url(../images/kcjs_bj01.jpg) top center no-repeat; background-size: auto 100%;}
.kcjs_content04 .container{ background:rgba(29,133,221,0.8); padding:50px;}
.kcjs_content04 .kcjs_title{ text-align:center; margin-bottom:50px; font-size:30px; color:#ffffff;}
.kcjs_content04 .kcjs_content04_list{ color:#ffffff; text-align:center;}
.kcjs_content04 .kcjs_content04_list span{ font-size:30px;}
.kcjs_content04 .kcjs_content04_list img{ width:58px;}

.kcjs_content05{ padding:60px 0px;}
.kcjs_content05 .kcjs_title{ text-align:center; margin-bottom:40px;}
.kcjs_content05 .kcjs_content05_list{ padding:50px; height:207px; margin:15px; width:calc(50% - 30px);}
.kcjs_content05 .kcjs_content05_list h3{ font-size:20px; margin-top:0px;}

.mxzl_content{ padding:90px 0px;}
.mxzl_content .mxzl_content_pic{ padding-left: 0px; padding-right: 50px;}
.mxzl_content .mxzl_content_con{ width: 600px;}
.mxzl_content .mxzl_content_con h3{ font-size: 30px; margin: 50px 0px 15px;}
.mxzl_content .mxzl_content_con span{ display: block; height: 2px; width: 100px; margin-bottom: 50px; background: #c2c2c2;}

.mxzl_content02{ padding:30px 0px; background: #f5f5f5;}
.mxzl_content02 dl{ height: 180px;}
.mxzl_content02 dt{ font-size: 20px; font-weight: 500;}
.mxzl_content02 dd{ line-height: 1.8;}

.mxzl_content03{ padding:90px 0px;}
.mxzl_content03 .mxzl_content03_pic{ padding-right: 0px; padding-left: 50px; float: right;}
.mxzl_content03 .mxzl_content03_con{ width: 600px; float: right;}
.mxzl_content03 .mxzl_content03_con h3{ font-size: 30px; margin: 50px 0px 15px; text-align: center;}
.mxzl_content03 .mxzl_content03_con span{ display: block; height: 2px; width: 120px; margin: 0px auto 50px; background: #c2c2c2;}

.mxzl_content04{ padding: 80px 0px 30px; background: url(../images/mxzl_bj01.jpg) top center no-repeat; background-size: auto 100%;}
.mxzl_content04 .mxzl_title h3{ font-size: 30px; margin: 0px 0px 15px; text-align: center; color: #ffffff;}
.mxzl_content04 .mxzl_title span{ display: block; height: 2px; width: 120px; margin: 0px auto 80px; background: #ffffff;}
.mxzl_content04 .mxzl_content04_list{ margin-bottom: 50px;}
.mxzl_content04 .mxzl_content04_list dl{ background: #ffffff; padding: 30px; height: 180px;}
.mxzl_content04 .mxzl_content04_list dt{ font-size: 20px; font-weight: 500; width: 100px; margin: -50px auto 30px; background: #ffce26; text-align: center; padding: 6px 0px;}
.mxzl_content04 .mxzl_content04_list dd{ line-height: 1.8;}

.mxzl_content05{ padding: 60px 0px;}
.mxzl_content05 .mxzl_title h3{ font-size: 30px; margin: 0px 0px 15px; text-align: center;}
.mxzl_content05 .mxzl_title span{ display: block; height: 2px; width: 70px; margin: 0px auto 60px; background: #c2c2c2;}
.mxzl_content05 .mxzl_pic{ border-radius: 5px;}
.mxzl_content05 .mxzl_wwwqirecom{ width: 1010px !important;}
.mxzl_content05 .mxzl_qirepic{ width: 676px !important; height: 368px;}
.mxzl_content05 .mxzl_num{ width: 308px !important;}
.mxzl_content05 .mxzl_num ul { width: 308px !important; }
.mxzl_content05 .mxzl_num li { width: 308px !important; height:74px !important; line-height:74px !important; background:url(../images/mxzl_arr02.jpg) no-repeat; margin-bottom: 25px;}
.mxzl_content05 .mxzl_num li.on{ background:url(../images/mxzl_arr01.jpg) no-repeat !important; color:#ffffff;}
.mxzl_content05 .qirepic-silder-img span{ display: block; width: 100%; padding: 10px 20px; background: rgba(0, 0, 0, 0.7); position: absolute; left: 0px; bottom: 0px; color: #ffffff; border-radius: 0px 0px 5px 5px;}
.mxzl_content05 .mxzl_warpper{ margin-bottom: 0px;}
.mxzl_content05 .mxzl_warpper02{ display: none;}

@media (max-width:768px) {
  .mxzl_content05 .mxzl_warpper02 dl{ padding: 0px; margin-bottom: 15px;}
  .mxzl_content05 .mxzl_warpper02 dt{ font-size: 20px; font-weight: 500; text-align: center; color: #ffffff; background: #bc1b24; padding: 15px; border-radius: 5px 5px 0px 0px;}
  .mxzl_content05 .mxzl_warpper02 img{ width: 100%; border-radius: 0px 0px 5px 5px;}
  .mxzl_content05 .mxzl_warpper02 span{ display: block; width: 100%; padding: 10px 20px; background: rgba(0, 0, 0, 0.7); position: absolute; left: 0px; bottom: 0px; color: #ffffff; border-radius: 0px 0px 5px 5px;}
  .mxzl_content05 .mxzl_warpper02{ display: block;}
  .mxzl_content05 .mxzl_warpper{ display: none;}
  .mxzl_content04 .mxzl_content04_list dl{ height: auto;}
  .mxzl_content03{ padding:30px 0px;}
  .mxzl_content03 .mxzl_content03_pic{ padding:0px;}
  .mxzl_content03 .mxzl_content03_con{ width: auto;}
  .mxzl_content02{ padding:30px 0px 0px;}
  .mxzl_content02 dl{ height: auto; margin-bottom: 30px; padding: 0px;}
  .mxzl_content{ padding:0px;}
  .mxzl_content .mxzl_content_pic{ display: none;}
  .mxzl_content .mxzl_content_con{ width: auto;}
	.kcjs_content04{ padding: 50px 0px;}
	.kcjs_content04 .kcjs_title{ font-size:24px;}
	.kcjs_content04 .container{ margin:0px 15px;}
	.kcjs_content05 .kcjs_content05_list{ padding:30px; height:auto; margin:8px 15px; width:calc(100% - 30px);}
	.kcjs_content03 .kcjs_content03_list03{ display:none;}
	.kcjs_content03 .kcjs_content03_list01, .kcjs_content03 .kcjs_content03_list04{ margin-bottom:0px;}
	.kcjs_content02 .kcjs_title img, .kcjs_content05 .kcjs_title img{ width:100%;}
	.kcjs_content02 .kcjs_content02_list{ height:auto;}
	.kcjs_content{ padding:0px 0px 30px;}
	.kcjs_content img{ width:100%; margin-top:15px;}
    .top{ height: 52px;}
    .top .top-row{ width: 100%; height: 52px;}
    .top .top-row .logo{ margin-left: 15px; width: 103px; height: 32px; margin-top: 10px;}
    .top .top-row .nav{ width:100%; height:auto; margin-left: 0px; top: 0px; border-top: 1px solid #bc1b24; margin-top:10px; background: #ffffff; z-index: 2;}
    .top .top-row .nav ul li{ width: 100%; float: none; text-align: center; line-height: 50px; list-style: none; margin: 0px;}
    .top .top-row .nav ul li a{ font-size: 16px; color: #2b3e5e; display: block;}
    .top .top-row .nav ul li a:hover{ text-decoration: none; color: #bc1b24;}
	.top .top-row .nav ul .active{ color: #bc1b24; height:auto; border-bottom:0px;}
    .top .top-row .nav ul li:hover{ height: auto; border-bottom: none;}
	.top .top-row .nav ul li dl{ position:relative; width:auto; left:0px; top:0px; background-color: #fff; box-shadow:none;}
    .top .top-row .search{ display: none;}
    .top .top-row .login{ display: none;}
    
    #banner .image img{ height: 180px;}
    #banner { height: 180px; margin-top: 52px;}
    #banner .image {height: 180px;}
    #banner .pagination{ margin: 0px; bottom: 0px;}
    #banner .swiper-pagination-switch{ width: 5px; height: 5px;}
    #banner .swiper-active-switch{ padding: 0px 6px;}
	
	#institutions .swiper_box{ width:calc(100% - 30px);}

    .about_us{ padding: 15px 0px;}
    .about_us img{ width: 100%;}
    .about_us a{ margin: auto;}
	
	.excellent_technical_list:hover{ margin:0px 15px; width:calc(100% - 30px);}
	
	.curriculum_system_list{ width:calc(100% - 30px);}
	
	.map_content .container{ padding:0px 15px;}
	.map_content dt{ font-size:14px;}
	.map_content dt span{ font-size:24px;}
	.map_content dd{ font-size:14px;}
	
	.bottom_top{ padding:25px 0px;}
	.bottom_top .col-xs-12{ margin:15px 0px;}
	
  .bottom_copy{ margin-top:0px; text-align:center; margin-bottom:30px;}
  
  .c_banner{ margin-top: 52px; height: 180px;}

  .international_travel{ padding: 0px;}
  .international_travel .container{ height: auto; padding:30px 0px;}
  .international_travel02{ padding: 30px 0px;}
  .international_travel02 img{ width: 90%;}
  .international_travel03{ padding: 30px 0px 0px;}
  .international_travel03 .its_img01{ width: 80%;}
  .international_travel03 .its_img02{ width: 100%;}
  .international_travel04{ padding: 30px 0px; height: auto;}
  .international_travel04 .its_img01{ width: 80%;}
  .international_travel04 .container{ margin-top: 30px;}
  .international_travel04 .container div{ width:calc(100% - 30px); margin-bottom: 15px;}
  .international_travel05{ padding: 30px 0px;}
  .international_travel05 .its_img01{ width: 80%;}
  .international_travel05 .its_img02{ width: 100%;}
  .international_travel06 .its_img01{ width: 80%;}
  .international_travel06_list dt{ font-size: 18px; margin-top: 0px;}

  .gnyx_content img{ width: 50%;}
  .gnyx_content_img01{ width: 20% !important;}
  .gnyx_content_img02{ margin-left: -50px;}
  .gnyx_content_jj{ padding: 30px;}

  .gnyx_content02 img, .gnyx_content05 img, .gnyx_content06 img, .gnyx_content07 img{ width: 100%;}

  .gnyx_content03 .col-xs-12 img{ width: 100%;}
  .gnyx_content04 .gnyx_content_title img{ width: 100%;}
  .gnyx_content04 .gnyx_content_img03{ width: 100%; height: auto;}
  .gnyx_content04 .kcys_02 dt{ font-size: 18px;}

  .sy_content .container{ margin-top: -30px; padding: 30px 15px;}
  .sy_content .sy_arr02{ top: 15px;}
  
  .sy_content05{ padding:60px 0px 30px;}
  .sy_content04 .sy_content04_list{ margin-bottom:30px;}
  
  .sy_content05{ padding:60px 0px 0px;}
  .sy_content05 .sy_content05_list{ margin-bottom:110px;}
  .yjxxx_content .container{ margin-top:-50px; padding: 15px 0px;}
  
  .yjxxx_arr03{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}
.yjxxx_arr04{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}
.yjxxx_arr05{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}
.yjxxx_arr06{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}
.yjxxx_arr07{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}
.yjxxx_arr08{ border-top:5px solid #ffffff; border-bottom:1px solid #dddddd; border-left:3px solid #ffffff; border-right:3px solid #ffffff;}

.zhsj_content .zhsj_content_list{ width:100%;}
.zhsj_content .zhsj_content_list dd{ overflow:visible !important;}

.num{ display:none;}
.wwwqirecom, .qirepic, .qirepic .info, .qirepic ul li a.qirepic-silder-img, .qirepic ul li a.qirepic-silder-img img, .qirepic-silder-intro{ width:100% !important;}
.qirepic-silder-intro{ padding:0px 15px;}
.qirepic-silder-title{ overflow:hidden;}
#lanrenzhijia_outer, #scrollbar, #track{	width:100% !important;}
.news_content .news_info h3{ margin-top: 15px;}
}       